Business

Russia now controls at least $12.4 trillion worth of Ukraine's energy, metal and..